Data, Variables and Calculations
A simple
program
Preprocessor directive
A simple
program
Again comment
Accepting command line arguments
The main() function
Pascal C/C++
Program structure: An
example
Pascal C/C++
Lexical
Conventions
Pascal C/C++
Constants
characters
Pascal C/C++
Declarations of
variables
Range of types
Declarations of variables
Pascal C/C++
Declarations of new
types: Arrays
Pascal C/C++
Declarations of new types:
Structures
Pascal C/C++
Declarations of new types:
Structures
Pascal C/C++
Declarations of new types:
Structures
Pascal C/C++
Declarations of new
types: Union
Pascal C/C++
Declarations of new
types: Union
Pascal C/C++
Declarations of new types
: Union
Pascal C/C++
Declarations of new
types: enum
Pascal C/C++
Executable
Statements
Pascal C/C++
Executable
Statements
Pascal C/C++
Arithmetic operators
Shorthand
Arithmetic
operators
An example
Expressions and Operators
Logical Connectors
Expressions and Operators
Logical Connectors: Example
Use of logic
connectors
AND: &&
Use of logic
connectors
OR: ||
Use of logic
connectors
NOT: !
Logical
connectors
Some remarks
Expressions and Operators
(Cont.)
Bitwise operators
Expressions and Operators
(Cont.)
Bitwise operators
Expressions and Operators
(Cont.)
Bitwise operators
Expressions and Operators
(Cont.)
Conditional expressions
Expressions and Operators
Things to remember
Reference
variables
An example
Input of
variables
Pascal C/C++
Input with new
line
Pascal C/C++
Output of variables
Pascal C/C++
Output with new
lines
Pascal C/C++
Input/Output from file
Pascal C/C++
Importing console I/O: IOStreams
IOStream: Input with
while
Pascal C/C++
IOStream: Output with
comments
Pascal C/C++
IOStream: Input/Output from file
IOStream: Input/Output
from file
Parameters